Back to all projects Mobile app · Lifestyle

Salah Companion

A complete Islamic companion for the modern Muslim — Quran reading, prayer times, Qibla, a step-by-step Salah guide, word-by-word memorisation and a Hijri calendar, all in one calm, focused Android app.

Client Personal product
Role Designer · developer
Released 2025 · still shipping
Platform Android · Google Play
01 · Today’s prayers
01 · Today’s prayers
02 · Quran reader
02 · Quran reader
03 · Qibla compass
03 · Qibla compass
04 · Salah guide
04 · Salah guide
05 · Word-by-word
05 · Word-by-word
06 · Hijri calendar
06 · Hijri calendar
Overview

A complete Islamic toolkit —
quiet enough to use every day.

Most Islamic apps either lean on heavy ornament or scatter every feature on the home screen. The brief I set for myself was simpler: design a workspace a tired parent, a new revert, and a lifelong reciter would all open without thinking — calm typography, one clear next action, every utility one tap away.

01 · The brief

Too many apps. Too much noise.

The category is crowded and visually loud. I wanted one app that covered Quran, prayer, Qibla and learning — without the cluttered home screens, ads-first layouts or pixel-art ornament that define most competitors.

02 · The approach

One next action, every time.

Every screen leads with the next decision the user actually wants — the next prayer, the next verse, the direction of Makkah. Drilldowns slide in instead of navigating away. Tajweed audio is downloaded for offline use.

03 · The outcome

A daily-driver app, organically grown.

4.8★ from 38 reviews, 5,000+ downloads on Google Play with no paid marketing. Users describe it as “straightforward,” “clean,” and “the one I kept after deleting the rest.”

What we shipped

Six tools in one app,
each earning its slot.

Nothing on the home screen exists for decoration. Every feature solves a specific daily task — prayer, recitation, direction, memorisation, calendar, charity — and gets out of the way once the user has what they came for.

  • Accurate prayer times

    Auto-located salah times with customisable notifications and a countdown to the next prayer.

  • Live Qibla compass

    Magnetometer-driven direction to Makkah with a Kaaba marker, distance and a calm pulse animation.

  • Full Quran with word-by-word audio

    Tap any word for individual playback. Synchronised highlighting, loop a verse, audio caches offline.

  • Step-by-step Salah guide

    Illustrated instructions for Wudu, 2/3/4 rakah prayers, with jumps into the relevant Surah or Dua.

  • Hijri calendar & fasting tracker

    Reminders for Ramadan, Eid, and significant days; logs voluntary fasts with running statistics.

  • Hasanat counter & Zakat calculator

    Estimates reward letters as you read, and a built-in Zakat tool that handles cash, gold, and assets.

design-tokens.kt
// Calm-first palette. Green for active state,
// gold for sacred ornament, dark base for night reads.

object SalahPalette {
  val surface   = Color(0xFF0A1F1A)
  val surfaceAlt = Color(0xFF14302A)
  val active    = Color(0xFF4EE19A) // salah · qibla
  val sacred    = Color(0xFFF5E7B8) // quran · dhikr
  val textHi    = Color(0xFFFFFFFF)
  val textLo    = Color(0xFFA4D5B9)
}

object SalahType {
  val display = FontFamily("Fraunces Italic")
  val arabic  = FontFamily("Amiri")
  val ui      = FontFamily("Inter")
}
Results

Reception so far.

All numbers below are from the live Google Play listing. The app launched without a marketing budget; growth is entirely organic word-of-mouth.

4.8
average rating across 38 verified Play Store reviews
5K+
organic downloads on Google Play · zero paid marketing
3 langs
English, French and Bosnian — day-one localisation for the core audience
EN FR BS
Stack

Built with.

AAndroid KKotlin JCJetpack Compose FBFirebase FFigma M3Material 3 RRoom DB CoCoroutines
Available for new work

Have a project
in mind?

I'm currently taking on freelance work and full-time roles. Drop a line — I usually reply within a day.